mechanical duster - Deutsch Englisch Wörterbuch